package com.bigpang.framework.docedit.word.factory;

import com.bigpang.framework.docedit.word.config.FileGenerateConfig;
import com.bigpang.framework.docedit.word.config.TableConfig;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author YongQiang
 * @Date 2021/4/7 14:09
 * @Version 1.0
 */
public class GenerateFactory {

    public static FileGenerateConfig getDefaultConfig() {
        FileGenerateConfig genDefaultConfig = new FileGenerateConfig();
        TableConfig tableConfig = new TableConfig();
        genDefaultConfig.setOutFilePath(System.getProperty("user.dir"));
        genDefaultConfig.setOutFileName("WordTable.zip");

        tableConfig.setClassName("WordExport");
        tableConfig.setClassComment("测试用例");
        tableConfig.setStartRows(1);
        tableConfig.setAttributeOffset(0);
        tableConfig.setCommentOffset(1);
        tableConfig.setTypeConfigFilePath("typeConfig/defaultType.properties");

        genDefaultConfig.setTableConfig(tableConfig);
        genDefaultConfig.setTableNum(1);
        return genDefaultConfig;
    }
}
